make demands upon - Espagnol Anglais Dictionnaire